<!-- despesas/index -->
<h1>Despesas</h1>

<div class="menubar">
	<%= link_to "Lançar despesa", new_despesa_path %>
</div>

<%= flash_alerts %>

<fieldset>
	<legend>Filtro</legend>
	
	<%= form_tag filtrar_despesa_path, :method => "get" do %>
		<div>
			<%= label_tag 'filtro[conta_id]', "Conta" %>
			<%= select_tag 'filtro[conta_id]',
				options_from_collection_for_select(current_usuario.contas_ativas, :id, :nome, @filtro.conta_id),
				{ :include_blank => true } %>
		</div>

		<div>
			<%= label_tag :periodo %>
			<%= select_date @filtro.periodo,
				{ :prefix => 'filtro[periodo]', :discard_day => true },
				{ :class => "span2" } %>
		</div>		
		
		<div class="spacer">
			<%= submit_tag "Enviar", :class => "btn btn-primary", :name => nil %>
		</div>
	<% end %>
	
</fieldset>

<% if @despesas.nil? or @despesas.empty? %>
	<%= bootstrap_alert do %>
		<p>Não há despesas com os parâmetros informados</p>
	<% end %>
<% end %>

<% if @despesas and @despesas.any? %>
	<table class="table table-striped">
		<thead>
			<tr>
				<th>Data</th>
				<th>Observação</th>
				<th>Valor</th>
				<th>Quitada</th>
				<th></th>
				<th></th>
			</tr>
		</thead>
	
		<tbody>
			<% @despesas.each do |d| %>
				<tr>
					<td class="text-center span2"><%= I18n.localize d.data %></td>
					<td><%= d.observacao %></td>
					<td class="text-center span2"><%= number_to_currency d.valor %></td>
					<td class="text-center span2"><%= d.quitada? %></td>
					<td class="text-center span1"><%= link_to icon_edit, edit_despesa_path(d), :class => "btn" %></td>
					<td class="text-center span1"><%= link_to icon_remove, delete_despesa_path(d), :class => "btn" %></td>
				</tr>
			<% end %>
		</tbody>	
	</table>
<% end %>


